# top-level dependency
kirby: main.o Kirby.o
	g++ main.o Kirby.o -o kirby

# main module
main.o - main.cpp Kirby.h
	g++ -c main.cpp

# Kirby module
Kirby.o - Kirby.cpp Kirby.h
	g++ -c Kirby.cpp